home *** CD-ROM | disk | FTP | other *** search
/ Softdisk Supreme / Softdisk Supreme.iso / pc / DSK Files / 0-49 / SD022a.dsk / ANSWER MAN.TEXT.txt < prev    next >
Text File  |  2003-06-12  |  6KB  |  331 lines

  1.  
  2. THIS MONTH:
  3.  
  4.   I/O ERRORS -- THEIR CAUSE & CURE
  5.   
  6.   
  7. INDEX:
  8.   
  9.  1.  WHAT IS AN I/O?      LINE 029
  10.  
  11.  2.  WHAT CAUSES ERRORS?  LINE 063
  12.  
  13.  3.  HOW CAN I RECOVER    LINE 226
  14.      FROM THEM?
  15.  
  16.   
  17.   
  18. WHAT IS AN I/O?
  19.   
  20.   
  21.    AN I/O IS AN INPUT OR OUTPUT
  22.  
  23. OPERATION.  IT IS AN INPUT IF IT MOVES
  24.  
  25. SOME INFORMATION INTO THE COMPUTER'S
  26.  
  27. MEMORY.  IT IS AN OUTPUT IF IT MOVES
  28.  
  29. INFORMATION OUT OF MEMORY.
  30.  
  31.    SOME DEVICES ARE INPUT ONLY--THE 
  32.  
  33. KEYBOARD AND PADDLES, FOR INSTANCE.
  34.  
  35. OTHERS ARE OUTPUT ONLY--THE MONITOR &
  36.  
  37. THE SPEAKER.  THE MOST COMMON I/O
  38.  
  39. DEVICE FOR THE APPLE IS THE FLOPPY
  40.  
  41. DISK DRIVE.  IT IS AN INPUT DEVICE
  42.  
  43. WHEN IT IS LOADING PROGRAMS OR DATA
  44.  
  45. INTO MEMORY, AND AN OUTPUT DEVICE WHEN
  46.  
  47. DATA FROM MEMORY IS BEING WRITTEN OUT
  48.  
  49. TO IT.
  50.   
  51.   
  52. WHAT CAUSES ERRORS:
  53.   
  54.    THE COMMON DENOMINATOR IN ALL I/O
  55.  
  56. ERRORS IS THAT, FOR WHATEVER REASON,
  57.  
  58. AN I/O DEVICE WAS UNABLE TO TRANSFER
  59.  
  60. INTACT THE INFORMATION REQUESTED.
  61.  
  62. SOME DEVICES HAVE NO WAY OF KNOWING
  63.  
  64. IF THE INFORMATION SENT IS CORRECT
  65.  
  66. (LIKE THE MONITOR OR THE PADDLES), BUT
  67.  
  68. OTHERS (DISKS, CASSETTES, MODEMS) CAN
  69.  
  70. CHECK THE INFORMATION FOR CORRECTNESS.
  71.  
  72. (THEY CHECK THE INFORMATION FOR VALID
  73.  
  74. PARITY AND CHECKSUMS, BUT THOSE
  75.  
  76. SUBJECTS BELONG IN ANOTHER ARTICLE.)
  77.  
  78.   
  79.    A VARIETY OF THINGS CAN CAUSE THE
  80.  
  81. INFORMATION ON A FLOPPY DISK TO BE
  82.  
  83. UNREADABLE.  THIS INFORMATION IS SAVED
  84.  
  85. IN THE FORM OF TINY MAGNETIC IMPULSES
  86.  
  87. ON THE SURFACE OF THE DISK--8 IMPULSES
  88.  
  89. PER CHARACTER--OVER 1.1 MILLION OF
  90.  
  91. THEM ON EACH FLOPPY.  
  92.  
  93.    ANYTHING THAT PUSHES THE READ/WRITE
  94.  
  95. HEAD AWAY FROM THE DISK CAN CAUSE SOME
  96.  
  97. OF THOSE IMPULSES TO BE MISSED.  DUST,
  98.  
  99. FINGERPRINTS, GRIT OR SOIL OF ANY KIND
  100.  
  101. ON THE DISK IS ALL IT TAKES TO CAUSE
  102.  
  103. SOME BITS OF INFORMATION TO BE MISSED.
  104.  
  105. WORSE, GRIT ON THE DISK'S SURFACE CAN
  106.  
  107. SCRATCH AWAY AT THE MAGNETIC SURFACE
  108.  
  109. UNTIL THERE IS EFFECTIVELY A HOLE ON
  110.  
  111. THE DISK WHERE NO INFORMATION CAN BE
  112.  
  113. STORED.
  114.  
  115.    LIKEWISE, YOU SHOULD AVOID BENDING
  116.  
  117. OR DENTING YOUR DISKETTES: EACH DENT
  118.  
  119. OR MAR IS A VAST AREA WHERE HUNDREDS
  120.  
  121. OR THOUSANDS OF BITS CANNOT BE STORED.
  122.  
  123. THE WARNING TO USE FELT-TIP MARKERS TO
  124.  
  125. WRITE ON LABELS IS INTENDED TO PREVENT
  126.  
  127. YOU FROM PRESSING TOO HARD ON THE DISK
  128.  
  129. WITH A BALL-POINT OR PENCIL AND MAKING
  130.  
  131. A DENT.
  132.  
  133.   
  134.    ANOTHER MAJOR THREAT TO THE DATA ON
  135.  
  136. YOUR DISKETTES IS MAGNETISM.  EVEN AN
  137.  
  138. INSTANT OF EXPOSURE TO A POWERFUL
  139.  
  140. MAGNET IS ENOUGH TO ERASE THE MINUTE
  141.  
  142. MAGNETIC IMPULSES THAT MAKE UP THE
  143.  
  144. VITAL INFORMATION YOU HAVE ON YOUR
  145.  
  146. DISK.
  147.  
  148.    BUT STRONG MAGNETS ARE NOT THE ONLY
  149.  
  150. MAGNETIC HAZARD YOUR DISKS MUST AVOID.
  151.  
  152. PROLONGED EXPOSURE TO WEAK MAGNETIC
  153.  
  154. FIELDS CAN WREAK JUST AS MUCH HAVOC.
  155.  
  156. SOME PRODUCERS OF WEAK, BUT POSSIBLY
  157.  
  158. HAZARDOUS MAGNETIC FIELDS ARE:
  159.  
  160.   ELECTRIC MOTORS
  161.   POWER SUPPLIES (LIKE THE ONE INSIDE
  162.                   YOUR APPLE)
  163.   TV SETS AND MONITORS
  164.   TRANSFORMERS
  165.   SPEAKERS
  166.   REFRIDGERATOR DOORS
  167.   
  168. YOUR BEST POLICY IS TO KEEP YOUR DISKS
  169.  
  170. ISOLATED FROM ANY MAGNETIC INFLUENCE.
  171.  
  172.   
  173.    ANOTHER FACTOR GENERATING I/O
  174.  
  175. ERRORS IS DRIVE INCOMPATIBILITY.
  176.  
  177. YOUR DRIVE AND ANOTHER MAY NOT PRODUCE
  178.  
  179. INTERCHANGEABLE DISKS FOR SEVERAL
  180.  
  181. REASONS:
  182.  
  183.   ROTATIONAL SPEED MAY BE WRONG
  184.   ONE OF THEM MAY HAVE (SHUDDER)
  185.       DIRTY HEADS
  186.   READ OR WRITE AMPLIFICATION COULD
  187.       BE OUT OF ADJUSTMENT
  188.   HEAD TRACKING COULD BE MISALIGNED
  189.   A FELT HEAD-LOAD PAD COULD BE
  190.       WORN OUT
  191.  
  192.   
  193. THE POINT IS THAT ANY DRIVE THAT IS 
  194.  
  195. NOT MAINTAINED WITHIN ITS SPECIFI-
  196.  
  197. CATIONS WILL FAIL TO READ DISKS MADE
  198.  
  199. ON DRIVES THAT ARE ADJUSTED CORRECTLY,
  200.  
  201. AND WILL PRODUCE DISKS THAT WILL NOT
  202.  
  203. WORK ON OTHER DRIVES.
  204.  
  205.    IF YOU FIND YOU ARE HAVING A LOT
  206.  
  207. OF I/O ERRORS, OR COMPATIBILITY
  208.  
  209. PROBLEMS, YOU SHOULD PROBABLY THINK
  210.  
  211. ABOUT GETTING YOUR DRIVE TUNED UP.
  212.  
  213.   
  214.   
  215. HOW TO RECOVER FROM I/O ERRORS:
  216.   
  217.  
  218.    FIRST:  TRY YOUR BACKUP.  IF YOU
  219.  
  220. HAVE NO BACKUP, THEN TRY SOME OF THESE
  221.  
  222. TRICKS.
  223.  
  224.    NORMALLY, DOS WILL SPEND SIX FULL
  225.  
  226. DISK REVOLUTIONS TRYING TO FIND THE
  227.  
  228. SECTOR IT WANTS.  IF YOU HEAR YOUR
  229.  
  230. DISK DRIVE BUZZING (RECALIBRATING),
  231.  
  232. THAT MEANS IT COULDN'T FIND THE SECTOR
  233.  
  234. IN THE FIRST THREE REVOLUTIONS.  YOU
  235.  
  236. CAN MAKE IT LOOK FOR UP TO 8 DISK
  237.  
  238. ROTATIONS BEFORE IT RECALIBRATES.
  239.  
  240. JUST TYPE: "POKE 48573,128".  (128 IS
  241.  
  242. THE NUMBER OF SECTORS THE READ/WRITE
  243.  
  244. HEAD WILL READ LOOKING FOR THE RIGHT
  245.  
  246. ONE.  128/16 SECTORS PER ROTATION =
  247.  
  248. 8 ROTATIONS.)
  249.  
  250.    OR YOU MAY WANT TO INCREASE THE
  251.  
  252. NUMBER OF RECALIBRATIONS YOUR DRIVE
  253.  
  254. GOES THROUGH BEFORE IT GIVES UP.  TO
  255.  
  256. DO THAT TYPE: "POKE 48389,N", WHERE N
  257.  
  258. IS THE NUMBER OF RECALIBRATIONS YOU
  259.  
  260. WANT.  USUALLY, 9 IS MORE THAN ENOUGH.
  261.  
  262. THESE POKES MESS WITH DOS, SO YOU MAY
  263.  
  264. WANT TO RE-BOOT WHEN YOU ARE FINISHED
  265.  
  266. WITH THEM.
  267.  
  268.    IF YOU ARE STILL GETTING THE I/O
  269.  
  270. ERROR, RESIGN YOURSELF TO THE FACT
  271.  
  272. THAT YOU HAVE LOST SOME DATA, AND TRY
  273.  
  274. THIS:  WHEN THE DRIVE STARTS BUZZING,
  275.  
  276. OPEN AND CLOSE THE DRIVE DOOR A FEW
  277.  
  278. TIMES.  YOU MIGHT  1) SUCCESSFULLY
  279.  
  280. READ THE DATA,  2) HAVE ANOTHER I/O
  281.  
  282. ERROR, OR  3) READ INVALID DATA, BUT
  283.  
  284. FOOL THE COMPUTER INTO BELIEVING IT
  285.  
  286. WAS VALID.
  287.  
  288.   
  289.    SOME FINAL THOUGHTS:
  290.  
  291.   
  292.    THE BEST WAY TO PREVENT I/O ERRORS
  293.  
  294. IS TO STOP THEM BEFORE THEY HAPPEN.
  295.  
  296. MAKE A BACKUP COPY THE FIRST TIME YOU
  297.  
  298. HEAR YOUR DRIVE RECALIBRATE (EXCEPT
  299.  
  300. WHEN BOOTING).  IF YOU WAIT THE DISK
  301.  
  302. MAY CONTINUE TO DETERIORATE AND COST
  303.  
  304. YOU SOME DATA.
  305.  
  306.    AND FINALLY, DON'T HESITATE TO RE-
  307.  
  308. USE DISKS THAT HAVE HAD I/O ERRORS.
  309.  
  310. THE DOS "INIT" COMMAND (OR COPYA) WILL
  311.  
  312. CHECK THE DISK SURFACE AND USE ONLY
  313.  
  314. THOSE AREAS THAT ARE INTACT.  IF INIT
  315.  
  316. FAILS THE DISK IS USELESS.
  317.  
  318.   
  319.   
  320.             JIM  WEILER
  321.  
  322. THE ANSWER MAN IS HERE TO ANSWER YOUR
  323.                                  ----
  324. QUESTIONS.  SEND US YOUR TOPICS FOR
  325.  
  326. HIM TO ANSWER.
  327.  
  328. !
  329.  
  330.  
  331.